package com.xpec.c4.message.resultinfo;

public class ErrorCodeServlet
{
	/**
	 * Servlet所使用的錯誤碼
	 */
	
	/**
	 * ok
	 */
	public static final int OK = 0;
	
	/**
	 * 內部連線失敗
	 */
	public static final int ERROR_INNER_CONNECT = 99;
	
	/**
	 * 登入遊戲帳號未輸入 
	 */
	public static final int ERROR_NO_ACCOUNT = 101;
	
	/**
	 * 請求逾時
	 */
	public static final int ERROR_REQUEST_TIMEOUT = 102; 
	
	/**
	 * 驗證碼錯誤
	 */
	public static final int ERROR_SIGN = 103;
	
	/**
	 * 參數錯誤
	 */
	public static final int ERROR_PARAMETER = 104;
	
	/**
	 * 營運商ID錯誤
	 */
	public static final int ERROR_OPID = 105;
	
	/**
	 * 未指定角色
	 */
	public static final int ERROR_NOT_SPECIFIC_CHARACTER = 106;
	

	/**
	 * 沒這個伺服器
	 */
	public static final int ERROR_NO_THIS_SERVER = 107;
	
	/**
	 * 帳號密碼不符
	 */
	public static final int ERROR_ACCOUNT_PASSWORD = 108;
	
	/**
	 * 新增運營商帳號錯誤
	 */
	public static final int ERROR_ADD_COOPERATTOR_ACCOUNT = 109;

	/**
	 * 狀態不符
	 */
	public static final int ERROR_STATE_INVALID = 110;
	
	
	/**
	 * 未知錯誤
	 */
	public static final int ERROR_UNKNOWN = 600;
	
	
	/**
	 * 沒這個帳號
	 */
	public static final int ERROR_NO_THIS_ACCOUNT = 601;
	
	/**
	 * 沒有提供此api
	 */
	public static final int ERROR_NO_THIS_API = 602;
	
	/**
	 * 此IP不允許連線
	 */
	public static final int ERROR_IP_NO_ALLOW = 604;
	
	/**
	 * 匯道具時發生錯誤
	 */
	public static final int ERROR_SEND_GIFT_ITEM = 611;
	
	/**
	 * 匯金錢時發生錯誤
	 */
	public static final int ERROR_SEND_GIFT_CASH = 612;
	
	/**
	 * 交易期間發生例外錯誤
	 */
	public static final int ERROR_TRADE_EXCEPTION = 613;
	
	/**
	 * 金錢金額不正確 (不得小於0)
	 */
	public static final int ERROR_CASH_NUM = 615;
	
	/**
	 * 新增金流交易記錄發生錯誤
	 */
	public static final int ERROR_ADD_TRADE_RECORD = 616;
	
	/**
	 * 制作訂單交易記錄發生錯誤
	 */
	public static final int ERROR_UPDATE_TRADE_RECORD = 617;
	
	/**
	 * 取得交易記錄編號錯誤
	 */
	public static final int ERROR_GET_TRADE_RECORD_NUM = 618;
	
	/**
	 * 該帳號未創立角色
	 */
	public static final int ERROR_ACCOUNT_NOT_CREATE_CHARACTER =  620;
	
	/**
	 * 玩家已上線
	 */
	public static final int ERROR_PLAYER_IS_ON_LINE = 621;
	
	/**
	 * 該角色不屬於此帳號
	 */
	public static final int ERROR_CHARACTER_NOT_BELONG_ACCOUNT = 622;
	
	/**
	 * 新增帳號登入記錄失敗
	 */
	public static final int ERROR_ADD_ACCOUNT_LOGIN_DATA = 623;
	
	/**
	 * 操作的回傳參數錯誤
	 */
	public static final int ERROR_RETURN_PARAMETER_MISSING = 624;
	
	/**
	 * 伺服器未開放
	 */
	public static final int ERROR_SERVER_NOT_OPEN = 625;
	
}
